Keine exakte Übersetzung gefunden für "do one's best or utmost"